physically beneficial - German English Dictionary